433 Winchester St, Keene, NH 03431-3916, Keene
"Great clams. Would get 5 stars if the decore was updated."
"Great clams. Would get 5 stars if the decore was updated."